287 research outputs found

    Automated unit-level testing with heuristic rules

    Get PDF
    Software testing plays a significant role in the development of complex software systems. Current testing methods generally require significant effort to generate meaningful test cases. The QUEST/Ada system is a prototype system designed using CLIPS to experiment with expert system based test case generation. The prototype is designed to test for condition coverage, and attempts to generate test cases to cover all feasible branches contained in an Ada program. This paper reports on heuristics sued by the system. These heuristics vary according to the amount of knowledge obtained by preprocessing and execution of the boolean conditions in the program

    The development of a program analysis environment for Ada

    Get PDF
    A unit level, Ada software module testing system, called Query Utility Environment for Software Testing of Ada (QUEST/Ada), is described. The project calls for the design and development of a prototype system. QUEST/Ada design began with a definition of the overall system structure and a description of component dependencies. The project team was divided into three groups to resolve the preliminary designs of the parser/scanner: the test data generator, and the test coverage analyzer. The Phase 1 report is a working document from which the system documentation will evolve. It provides history, a guide to report sections, a literature review, the definition of the system structure and high level interfaces, descriptions of the prototype scope, the three major components, and the plan for the remainder of the project. The appendices include specifications, statistics, two papers derived from the current research, a preliminary users' manual, and the proposal and work plan for Phase 2

    National survey of commissioners' and service planners' views of public health nursing in the UK

    Get PDF
    Improving public health is a key policy area both in the United Kingdom (UK) and internationally. The governments across the four UK countries each have specific strategies to guide improvements in public health services, promote greater emphasis on how people can best be helped to live healthier lives and to help address the unprecedented challenges of both an increasing population and financial austerity. Nurses are often ideally suited and uniquely placed to respond to public health challenges as they understand the particular risks of individuals but also know the population and the communities they work in. Traditionally in the UK public health nurses have been seen as those in specialist community roles such as health visitors, school nurses and occupational health nurses and in some cases specialist practitioners. However, there is an increasing need for all nurses to embrace the contribution they can have to make every contact count. During 2015 the Royal College of Nursing in the UK (RCN) undertook a programme of work building on a previous project2 to showcase public health nursing (see www.nurses4PH.org.uk). As part of this wider RCN programme, a survey was conducted to explore the views of commissioners and others involved in designing and planning public health services about the nursing and midwifery contribution to public health. The aims were to explore the perceived value of nursing in public health, to better understand the roles of nurses and midwives in public health, how these roles were valued, and what and where the gaps were in public health nursing knowledge and education

    TreadMarks: Shared Memory Computing on Networks of Workstations

    Get PDF
    TreadMarks supports parallel computing on networks of workstations by providing the application with a shared memory abstraction. Shared memory facilitates the transition from sequential to parallel programs. After identifying possible sources of parallelism in the code, most of the data structures can be retained without change, and only synchronization needs to be added to achieve a correct shared memory parallel program_ Additional transformations may be necessary to optimize performance, but this can be done in an incremental fashion. We discuss the techniques used in TreadMarks to provide efficient shared memory, and our experience with two large applications, mixed integer programming and genetic linkage analysis

    Practice nursing in Australia: A review of education and career pathways

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Nurses in Australia are often not educated in their pre registration years to meet the needs of primary care. Careers in primary care may not be as attractive to nursing graduates as high-tech settings such as intensive or acute care. Yet, it is in primary care that increasingly complex health problems are managed. The Australian government has invested in incentives for general practices to employ practice nurses. However, no policy framework has been developed for practice nursing to support career development and post-registration education and training programs are developed in an ad hoc manner and are not underpinned by core professional competencies. This paper reports on a systematic review undertaken to establish the available evidence on education models and career pathways with a view to enhancing recruitment and retention of practice nurses in primary care in Australia.</p> <p>Methods</p> <p>Search terms describing education models, career pathways and policy associated with primary care (practice) nursing were established. These search terms were used to search electronic databases. The search strategy identified 1394 citations of which 408 addressed one or more of the key search terms on policy, education and career pathways. Grey literature from the UK and New Zealand internet sites were sourced and examined. The UK and New Zealand Internet sites were selected because they have well established and advanced developments in education and career pathways for practice nurses.</p> <p>Two reviewers examined titles, abstracts and studies, based on inclusion and exclusion criteria. Disagreement between the reviewers was resolved by consensus or by a third reviewer.</p> <p>Results</p> <p>Significant advances have been made in New Zealand and the UK towards strengthening frameworks for primary care nursing education and career pathways. However, in Australia there is no policy at national level prepare nurses to work in primary care sector and no framework for education or career pathways for nurses working in that sector.</p> <p>Conclusion</p> <p>There is a need for national training standards and a process of accreditation for practice nursing in Australia to support the development of a responsive and sustainable nursing workforce in primary care and to provide quality education and career pathways.</p

    WD40 Domain Divergence Is Important for Functional Differences between the Fission Yeast Tup11 and Tup12 Co-Repressor Proteins

    Get PDF
    We have previously demonstrated that subsets of Ssn6/Tup target genes have distinct requirements for the Schizosaccharomyces pombe homologs of the Tup1/Groucho/TLE co-repressor proteins, Tup11 and Tup12. The very high level of divergence in the histone interacting repression domains of the two proteins suggested that determinants distinguishing Tup11 and Tup12 might be located in this domain. Here we have combined phylogenetic and structural analysis as well as phenotypic characterization, under stress conditions that specifically require Tup12, to identify and characterize the domains involved in Tup12-specific action. The results indicate that divergence in the repression domain is not generally relevant for Tup12-specific function. Instead, we show that the more highly conserved C-terminal WD40 repeat domain of Tup12 is important for Tup12-specific function. Surface amino acid residues specific for the WD40 repeat domain of Tup12 proteins in different fission yeasts are clustered in blade 3 of the propeller-like structure that is characteristic of WD40 repeat domains. The Tup11 and Tup12 proteins in fission yeasts thus provide an excellent model system for studying the functional divergence of WD40 repeat domains

    “No good man will ever want me”. How structural social inequality increases women’s vulnerability to HIV transmission: a qualitative study from Bandung, Indonesia

    Get PDF
    Understanding the pathways that expose women to HIV transmission are vital in improving HIV prevention, especially among a “hidden” group of women without pre-established known risk for HIV. We investigated the pathways which place certain women at greater risk for HIV in a qualitative exploratory study with theoretical sampling using an emergent theory study design in an urban setting in Indonesia. We conducted semi-structured interviews with 47 HIV-infected women, one focus group discussion with five young women who occassionally engage in sex work, participant observation at six sex work venues and two midwife clinics, and 11 informal interviews with midwives, nurses, and obstetricians. Our research found that many women not characterized as belonging to a “high-risk group” or “key population” were nevertheless at increased risk for HIV. A history of sexual abuse, premarital sex, divorce, or involvement in sex work, often precipitated by poverty coupled with discriminatory public health policies further heightened women’s exposure to HIV. While reaching at-risk populations is a key strategy in HIV prevention, a novel and more tailored approach is needed to reach more hidden categories of women with less apparent risk behavior yet considerable risk for HIV infection

    Novel Genetic Tools for Diaminopimelic Acid Selection in Virulence Studies of Yersinia pestis

    Get PDF
    Molecular studies of bacterial virulence are enhanced by expression of recombinant DNA during infection to allow complementation of mutants and expression of reporter proteins in vivo. For highly pathogenic bacteria, such as Yersinia pestis, these studies are currently limited because deliberate introduction of antibiotic resistance is restricted to those few which are not human treatment options. In this work, we report the development of alternatives to antibiotics as tools for host-pathogen research during Yersinia pestis infections focusing on the diaminopimelic acid (DAP) pathway, a requirement for cell wall synthesis in eubacteria. We generated a mutation in the dapA-nlpB(dapX) operon of Yersinia pestis KIM D27 and CO92 which eliminated the expression of both genes. The resulting strains were auxotrophic for diaminopimelic acid and this phenotype was complemented in trans by expressing dapA in single and multi-copy. In vivo, we found that plasmids derived from the p15a replicon were cured without selection, while selection for DAP enhanced stability without detectable loss of any of the three resident virulence plasmids. The dapAX mutation rendered Y. pestis avirulent in mouse models of bubonic and septicemic plague which could be complemented when dapAX was inserted in single or multi-copy, restoring development of disease that was indistinguishable from the wild type parent strain. We further identified a high level, constitutive promoter in Y. pestis that could be used to drive expression of fluorescent reporters in dapAX strains that had minimal impact to virulence in mouse models while enabling sensitive detection of bacteria during infection. Thus, diaminopimelic acid selection for single or multi-copy genetic systems in Yersinia pestis offers an improved alternative to antibiotics for in vivo studies that causes minimal disruption to virulence

    How Chromatin Is Remodelled during DNA Repair of UV-Induced DNA Damage in Saccharomyces cerevisiae

    Get PDF
    Global genome nucleotide excision repair removes DNA damage from transcriptionally silent regions of the genome. Relatively little is known about the molecular events that initiate and regulate this process in the context of chromatin. We've shown that, in response to UV radiation–induced DNA damage, increased histone H3 acetylation at lysine 9 and 14 correlates with changes in chromatin structure, and these alterations are associated with efficient global genome nucleotide excision repair in yeast. These changes depend on the presence of the Rad16 protein. Remarkably, constitutive hyperacetylation of histone H3 can suppress the requirement for Rad7 and Rad16, two components of a global genome repair complex, during repair. This reveals the connection between histone H3 acetylation and DNA repair. Here, we investigate how chromatin structure is modified following UV irradiation to facilitate DNA repair in yeast. Using a combination of chromatin immunoprecipitation to measure histone acetylation levels, histone acetylase occupancy in chromatin, MNase digestion, or restriction enzyme endonuclease accessibility assays to analyse chromatin structure, and finally nucleotide excision repair assays to examine DNA repair, we demonstrate that global genome nucleotide excision repair drives UV-induced chromatin remodelling by controlling histone H3 acetylation levels in chromatin. The concerted action of the ATPase and C3HC4 RING domains of Rad16 combine to regulate the occupancy of the histone acetyl transferase Gcn5 on chromatin in response to UV damage. We conclude that the global genome repair complex in yeast regulates UV-induced histone H3 acetylation by controlling the accessibility of the histone acetyl transferase Gcn5 in chromatin. The resultant changes in histone H3 acetylation promote chromatin remodelling necessary for efficient repair of DNA damage. Recent evidence suggests that GCN5 plays a role in NER in human cells. Our work provides important insight into how GG-NER operates in chromatin
    corecore